草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

c# - ASP.NET Core Web API 异常处理

在使用常规ASP.NETWebAPI多年后,我将ASP.NETCore用于我的新RESTAPI项目。我没有看到在ASP.NETCoreWebAPI中处理异常的任何好方法。我试图实现一个异常处理过滤器/属性:publicclassErrorHandlingFilter:ExceptionFilterAttribute{publicoverridevoidOnException(ExceptionContextcontext){HandleExceptionAsync(context);context.ExceptionHandled=true;}privatestaticvoidHand

c# - 从 ConfigureServices 中使用 ASP.NET Core DI 解析实例

如何使用ASP.NETCoreMVC内置依赖注入(inject)框架手动解析类型?设置容器非常简单:publicvoidConfigureServices(IServiceCollectionservices){//...services.AddTransient();}但是如何在不执行注入(inject)的情况下解析ISomeService呢?例如,我想这样做:ISomeServiceservice=services.Resolve();IServiceCollection中没有这样的方法。 最佳答案 IServiceCollec

c# - 从 ConfigureServices 中使用 ASP.NET Core DI 解析实例

如何使用ASP.NETCoreMVC内置依赖注入(inject)框架手动解析类型?设置容器非常简单:publicvoidConfigureServices(IServiceCollectionservices){//...services.AddTransient();}但是如何在不执行注入(inject)的情况下解析ISomeService呢?例如,我想这样做:ISomeServiceservice=services.Resolve();IServiceCollection中没有这样的方法。 最佳答案 IServiceCollec

c# - 使用 FileResult 在 Asp.Net MVC 中下载任何类型的文件?

有人建议我应该使用FileResult来允许用户从我的Asp.NetMVC应用程序下载文件。但我能找到的唯一例子总是与图像文件有关(指定内容类型图像/jpeg)。但是如果我不知道文件类型怎么办?我希望用户能够从我网站的文件区域下载几乎所有文件。我读过一种执行此操作的方法(请参阅previouspost的代码),它实际上工作正常,除了一件事:“另存为”对话框中出现的文件的名称是从文件连接而来的带下划线的路径(folder_folder_file.ext)。此外,似乎人们认为我应该返回一个FileResult,而不是使用我找到的这个自定义类BinaryContentResult。有人知道在

c# - 使用 FileResult 在 Asp.Net MVC 中下载任何类型的文件?

有人建议我应该使用FileResult来允许用户从我的Asp.NetMVC应用程序下载文件。但我能找到的唯一例子总是与图像文件有关(指定内容类型图像/jpeg)。但是如果我不知道文件类型怎么办?我希望用户能够从我网站的文件区域下载几乎所有文件。我读过一种执行此操作的方法(请参阅previouspost的代码),它实际上工作正常,除了一件事:“另存为”对话框中出现的文件的名称是从文件连接而来的带下划线的路径(folder_folder_file.ext)。此外,似乎人们认为我应该返回一个FileResult,而不是使用我找到的这个自定义类BinaryContentResult。有人知道在

c# - 没有编码的 ASP.NET MVC Razor 渲染

Razor默认编码字符串。没有编码的渲染有什么特殊的语法吗? 最佳答案 从ASP.NETMVC3开始,您可以使用:@Html.Raw(myString) 关于c#-没有编码的ASP.NETMVCRazor渲染,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4071602/

c# - 没有编码的 ASP.NET MVC Razor 渲染

Razor默认编码字符串。没有编码的渲染有什么特殊的语法吗? 最佳答案 从ASP.NETMVC3开始,您可以使用:@Html.Raw(myString) 关于c#-没有编码的ASP.NETMVCRazor渲染,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4071602/

c# - 如何在 ASP.NET MVC 中获取当前用户

在表单模型中,我曾经通过以下方式获取当前登录的用户:Page.CurrentUser如何在ASP.NETMVC的Controller类中获取当前用户? 最佳答案 如果您需要从Controller中获取用户,请使用Controller的User属性。如果您从View中需要它,我会在ViewData中填充您特别需要的内容,或者您​​可以直接调用User,因为我认为它是ViewPage的属性。 关于c#-如何在ASP.NETMVC中获取当前用户,我们在StackOverflow上找到一个类似的

c# - 如何在 ASP.NET MVC 中获取当前用户

在表单模型中,我曾经通过以下方式获取当前登录的用户:Page.CurrentUser如何在ASP.NETMVC的Controller类中获取当前用户? 最佳答案 如果您需要从Controller中获取用户,请使用Controller的User属性。如果您从View中需要它,我会在ViewData中填充您特别需要的内容,或者您​​可以直接调用User,因为我认为它是ViewPage的属性。 关于c#-如何在ASP.NETMVC中获取当前用户,我们在StackOverflow上找到一个类似的

c# - 在 ASP.NET MVC 中返回文件以查看/下载

我在将存储在数据库中的文件发送回ASP.NETMVC中的用户时遇到问题。我想要的是一个列出两个链接的View,一个用于查看文件并让发送到浏览器的mimetype确定应如何处理它,另一个用于强制下载。如果我选择查看一个名为SomeRandomFile.bak的文件并且浏览器没有关联的程序来打开这种类型的文件,那么我没有问题默认为下载行为.但是,如果我选择查看名为SomeRandomFile.pdf或SomeRandomFile.jpg的文件,我希望直接打开该文件。但我也想将下载链接放在一边,这样无论文件类型如何,我都可以强制下载提示。这有意义吗?我试过FileStreamResult它适